Shorthead anchovy - Español Inglés Diccionario